.address{
  .address-nav {
      color: #252525;
  .am-navbar-title{
      color: #252525;
  }
}
.address-list{
  height: 2.56rem;
  margin-top: 0.533333rem;
  background: #fff;
  display: flex;
  .address-list-left{
      width: 15%;
      height: 2.56rem;
      // background: red;
      display: flex;
      justify-content: center;
      align-items: center;
      .tui-checkbox:checked {
          background:red;
      }
      .tui-checkbox {
          width:25px;
          height:25px;
          background-color:#ffffff;
          border:solid 1px #dddddd;
          -webkit-border-radius:50%;
          border-radius:50%;
          font-size:0.8rem;
          margin:0;
          padding:0;
          position:relative;
          display:inline-block;
          vertical-align:top;
          cursor:default;
          -webkit-appearance:none;
          -webkit-user-select:none;
          user-select:none;
          -webkit-transition:background-color ease 0.1s;
          transition:background-color ease 0.1s;
      }
      .tui-checkbox:checked::after {
          content:'';
          top:5px;
          left:5px;
          position:absolute;
          background:transparent;
          border:#fff solid 2px;
          border-top:none;
          border-right:none;
          height:6px;
          width:10px;
          -moz-transform:rotate(-45deg);
          -ms-transform:rotate(-45deg);
          -webkit-transform:rotate(-45deg);
          transform:rotate(-45deg);
      }
  }
  .address-list-right{
      width: 90%;
      height: 2.56rem;
      // background: yellow;
      .right-top{
          width: 90%;
          // background: yellowgreen;
          height: 1.066667rem;
          margin: 0.213333rem 0.213333rem;
          display: flex;
          justify-content: space-between;
          .top-left-name{
              font-size: 0.426667rem;
              line-height: 1.066667rem;
          }
          .top-right-num{
              font-size: 0.426667rem;
              line-height: 1.066667rem;
          }
      }
      .right-bottom{
          width: 90%;
          height: 0.8rem;
          // background: yellowgreen;
          display: flex;
          i{
              font-size: 12px;
              line-height: 0.8rem;
             
          }
           span{
                  display: block;
                  width: 0.96rem;
                  height: 0.5rem;
                  font-size: 12px;
                  color: #fff;
                  text-align: center;
                  line-height: 0.5rem;
                  background: red;
                  margin: 0.106667rem;
              }
      }
  }
}
.list-bottom{
  width: 100%;
  height: 1.066667rem;
  border-top:1px solid #cccc ;
  background: #ffffff;
  .bianji{
      width: 1.6rem;
      height: 0.8rem;
      line-height: 0.8rem;
      text-align: center;
      margin-left: 8.133333rem;
  }
}

.addaddress{
  height: 1.066667rem;
  width: 80%;
  background: #fc5a5a;
  font-size: 0.426667rem;
  color: #fff;
  text-align: center;
  line-height: 1.066667rem;
  position: fixed;
  left: 10%;
  bottom: 0.533333rem;
}
}
.addnewress{
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  background-color: #f3f5f6;
  .addnewress-nav {
    color: #252525;
    background: #fafafa;
    .am-navbar-title{
      color: #252525;
      }
  }
  .oWrap{
    margin-top: 0.266667rem;
    padding: 0 0.32rem;
    background: #fff;
    .oItem{
      padding: 0.213333rem 0;
      position: relative;
      border-bottom: 1px solid #e8e8e8;
      .itemName{
        font-size: 0.373333rem;
        color: #666;
        position: absolute;
        left: 0;
        top: 0.213333rem;
        line-height: 0.746667rem;
      }
      .addInfo{
        line-height: 0.746667rem;
        padding-left: 2rem;
        font-size: 0;
        line-height: 0;
        input {
          width: 90%;
          height: 0.746667rem;
          line-height: 0.746667rem;
          border: none;
          font-size: 0.373333rem;
          color: #252525;
        }
        .cleared {
          width: 0.373333rem;
          height: 0.4rem;
          display: block;
          text-align: center;
          color: #000;
          position: absolute;
          right: 0;
          top: 50%;
          margin-top: -0.186667rem;
          font-size: 0.373333rem;
          line-height: 15px;
        }
      }
    }
  }
  .btnBox{
    padding: 25px 12px 0;
    .Btn{
      width: 100%;
      height: 40px;
      line-height: 40px;
      text-align: center;
      font-size: 15px;
      border-radius: 3px;
      margin-bottom: 12px;
    }
    .Btn, .Btn:hover {
      background: #fc5a5a;
      color: #fff;
  }
  }
}